// Trabalho de Lpg 2012/01
// André Nunes
// Ana Luiza Carvalho
/* gcc main.c cadastrarCliente.c frCliente.c fwcliente.c qntdCliente.c ListarCliente.c -o main */

#include "biblioteca.h"

void listarTelefones();
void acessoCliente(struct Cliente *clienteResi, struct Cliente *clienteComer);

void main() {

	int qntdClienteResi = 0, qntdClienteComer = 0;
	frqntdClienteResi(&qntdClienteResi);
	frqntdClienteComer(&qntdClienteComer);
	int itemMenu;
	while (itemMenu != 7) {
		system("clear");
		printf("MENU:\n");
		printf("  1 - Cadastrar/Alterar/Excluir assinante\n");
		printf("  2 - Lista dos assinantes\n");
		printf("  3 - Limpar todos os Dados\n");
		printf("  4 - Cadastrar/Vêr tarifas\n");
		printf("  5 - Cadastrar Consulmo\n");
		printf("  6 - Relatorio\n");
		printf("  7 - Sair \n");
		scanf("%d", &itemMenu);
		switch (itemMenu) {
		case 1:
			cadastrarCliente(&qntdClienteResi, &qntdClienteComer);
			break;
		case 2:
			ListarCliente(&qntdClienteResi, &qntdClienteComer);
			break;
		case 3:
			limparDados(&qntdClienteResi, &qntdClienteComer);
			break;
		case 4:
			Tarifa();
			break;
		case 5:
			consumo(&qntdClienteResi, &qntdClienteComer);
			break;
		case 6:
			relatorio(&qntdClienteResi,&qntdClienteComer);
			break;
		case 7:
			system("clear");
			printf("Obrigado.\n");
			break;
		default:
			printf("Item não registrado.\n");
			break;
		}
	}
}
